Full-Duplexing With SDR Devices: Algorithms, FPGA Implementation, and Real-Time Results
نویسندگان
چکیده
In this paper, we present a novel nonlinear digital self-interference canceller algorithm, its implementation details on software-defined radio (SDR) platform, and performance results of real-time full-duplex experiments both device link level. The algorithm is based an augmented Hammerstein model, with part modeling the transmitter non-idealities followed by linear filter to model (SI) channel. includes spline-based for power amplifier, polynomial baseband nonlinearities, as well models I/Q mismatch LO leakage. implemented FPGA OFDM transceiver testbed measurements. Extensive measurements show excellent performance: (1) canceller, together RF isolator, can suppress SI within 1-2 dB's receiver noise floor, total suppression up 103 dB; (2) cancellation 46 dB evidenced, which among highest cancellations in literature; (3) system-level signals demonstrate benefit utilizing proposed two-way communication scenario, showing 90 % increase sum-rate compared half-duplex communication.
منابع مشابه
Design and Implementation of SDR Transceiver Architecture on FPGA
Usage of Software-Defined Radio (SDR) in digital communication systems can easily cater to sophisticated coding and modulation techniques, to meet the ever-increasing requirements of the wireless communication industry. Future generation of wireless communications will meet the requirements of Software Radio technology as it would provide the state-of-art design to complex radio designs. Softwa...
متن کاملA real time SAR processor implementation with FPGA
Great numerical complexity is a characteristic of synthetic aperture radar (SAR) image synthesis algorithms that poses a particularly serious problem for realtime application. Advances in the operating speed and density of the field programmable gate arrays (FPGA) have allowed many high-end signal processing applications to be solved in commercially available hardware. A realtime SAR image proc...
متن کاملFPGA Implementation of Tunable FFT For SDR Receiver
The purpose of this paper is to compare competing techniques for wideband channelisation, and to assess the flexibility of each of these methods in the context of a software defined radio (SDR) receiver. Distinction is drawn between architectures where all channels are equally spaced and of equal bandwidth, and those architectures which afford greater flexibility. The architecture requires that...
متن کاملFPGA-based Real-time Optical Flow Algorithm Design and Implementation
Optical flow algorithms are difficult to apply to robotic vision applications in practice because of their extremely high computational and frame rate requirements. In most cases, traditional general purpose processors and sequentially executed software cannot compute optical flow in real time. In this paper, a tensor-based optical flow algorithm is developed and implemented using field program...
متن کاملuRT51: AN EMBEDDED REAL-TIME PROCESSOR IMPLEMENTED ON FPGA DEVICES
−− In this paper we describe and evaluate the main features of the uRT51 processor. The uRT51 processor was designed for embedded realtime control applications. It is a processor architecture that incorporates the specific functions of a real-time system in hardware. It was described using synthesizable VHDL and it was implemented on FPGA devices. We describe how the uRT51 processor supports ti...
متن کاملذخیره در منابع من
با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید
ژورنال
عنوان ژورنال: IEEE Transactions on Wireless Communications
سال: 2021
ISSN: ['1536-1276', '1558-2248']
DOI: https://doi.org/10.1109/twc.2020.3040226